np.menuData = [{
  title: '文件(F)',
  menuItems: [{
    title: '新建(N)',
    shortcut: 'Ctrl+N',
    enabled: true,
    handler: () => console.log('点击了 新建(N) 按钮')
  }, {
    title: '打开(o)...',
    shortcut: 'Ctrl+o',
    enabled: true,
    handler: () => console.log('点击了 打开(O) 按钮')
  }, {
    title: '保存(S)',
    shortcut: 'Ctrl+S',
    enabled: true,
    handler: () => console.log('点击了 保存(S) 按钮')
  }, {
    title: '另存为(A)...',
    shortcut: '',
    enabled: true,
    handler: () => console.log('点击了 另存为(A)... 按钮')
  }, {
    title: 'hr',
    shortcut: '',
    enabled: true,
    handler: null
  }, {
    title: '页面设置(U)...',
    shortcut: '',
    enabled: true,
    handler: () => console.log('点击了 页面设置(U) 按钮')
  }, {
    title: '打印(P)...',
    shortcut: 'Ctrl+P',
    enabled: true,
    handler: () => console.log('点击了 打印(P)... 按钮')
  }, {
    title: 'hr',
    shortcut: '',
    enabled: true,
    handler: null
  }, {
    title: '退出(X)',
    shortcut: '',
    enabled: true,
    handler: () => console.log('点击了 退出(X) 按钮')
  }],
  width: '202px',
  left: '0px'
}, {
  title: '编辑(E)',
  menuItems: [{
    title: '撤销(U)',
    shortcut: 'Ctrl+Z',
    enabled: true,
    handler: () => console.log('点击了 撤销(U) 按钮')
  },{
    title: 'hr',
    shortcut: '',
    enabled: true,
    handler: null
  }, {
    title: '剪切(T)',
    shortcut: 'Ctrl+X',
    enabled: true,
    handler: () => console.log('点击了 剪切(X) 按钮')
  }, {
    title: '复制(C)',
    shortcut: 'Ctrl+C',
    enabled: true,
    handler: () => console.log('点击了 复制(C) 按钮')
  }, {
    title: '粘贴(P)',
    shortcut: 'Ctrl+V',
    enabled: true,
    handler: () => console.log('点击了 粘贴(P) 按钮')
  }, {
    title: '删除(L)',
    shortcut: 'Del',
    enabled: true,
    handler: () => console.log('点击了 删除(L) 按钮')
  }, {
    title: 'hr',
    shortcut: '',
    enabled: true,
    handler: null
  }, {
    title: '使用 Bing 搜索...',
    shortcut: 'Ctrl+E',
    enabled: true,
    handler: () => console.log('点击了 使用 Bing 搜索 按钮')
  }, {
    title: '查找(F)...',
    shortcut: 'Ctrl+F',
    enabled: true,
    handler: () => console.log('点击了 查找(F) 按钮')
  }, {
    title: '查找下一个(N)',
    shortcut: 'F3',
    enabled: true,
    handler: () => console.log('点击了 查找下一个(N) 按钮')
  }, {
    title: '替换(R)...',
    shortcut: 'Ctrl+H',
    enabled: true,
    handler: () => console.log('点击了 替换(R)... 按钮')
  }, {
    title: '转到(G)...',
    shortcut: 'Ctrl+G',
    enabled: true,
    handler: () => $dlgGoto.show({
      lineNum: $editor.getRow(),
      totalLine: $editor.getTotalLn(),
      gotoHandler: (lineNum) => $editor.gotoLn(lineNum)
    })

 }, {
    title: 'hr',
    shortcut: '',
    enabled: true,
    handler: null
  }, {
    title: '全选(A)',
    shortcut: 'Ctrl+A',
    enabled: true,
    handler: () => $editor.selectAll()
  }, {
    title: '时间/日期(D)',
    shortcut: 'F5',
    enabled: true,
    handler: () => $editor.insertDataTime()
  }],
  width: '218px',
  left: '52px'
}, {
  title: '格式(O)',
  menuItems: [{
    title: '自动换行(W)',
    shortcut: '',
    enabled: true,
    handler: () => console.log('点击了 自动换行(W) 按钮')    
    },{
    title: '字体(F)...',
    shortcut: '',
    enabled: true,
    handler: () => $dlgFont.show({
      family: np.fontFamily,
      style: np.fontStyle,
      size: np.fontSize,
      okHandler: np.fontHandler
    })
  }],
  width: '156px',
  left: '106px'
}, {
  title: '查看(V)',
  menuItems: [ {
    title: '缩放(Z)',
    shortcut: '',
    enabled: true,
    handler: () => console.log('点击了 缩放(Z) 按钮 ')
  },{
    title: '状态栏(S)',
    shortcut: '',
    enabled: true,
    handler: () => {
      let bs = localStorage.getItem('bShowStatusBar');
      if(bs === null || bs === 'true'){
        np.bShowStatusBar = false;
      }else{
        np.bShowStatusBar = true;
      }
      localStorage.setItem('bShowStatusBar',np.bShowStatusBar);
      $statusBar.display(np.bShowStatusBar);
      $menubar.checked(3, 1, np.bShowStatusBar);
      $editor.resize(np.bShowStatusBar);
    }
  }],
  width: '138px',
  left: '162px'
}, {
  title: '帮助(H)',

  menuItems: [{
    title: '查看帮助(H)',
    shortcut: '',
    enabled: true,
    handler: () => console.log('点击了 查看帮助(H) 按钮')
  }, {
    title: '关于记事本(A)',
    shortcut: '',
    enabled: true,
    handler: () => $dlgAbout.show()
  }],
  width: '166px',
  left: '216px'
}];

